home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d7
/
commo51.arc
/
UPGRADE.DOC
< prev
next >
Wrap
Text File
|
1991-12-22
|
5KB
|
134 lines
{COMMO} 4.xx to 5.xx Upgrade Guide
----------------------------------
Upgrading is very easy if you follow the instructions below. These changes
will bring you up to date. Then you will probably want to take advantage of
the new features to greatly increase the power of your macros.
Configuration File
------------------
COMMO.CFG has been replaced with COMMO.SET. All items in this new file are
"keyworded." This means that in the future you will only have to add an item
or two to become current. You won't have to redo the entire file any more.
The easiest way to upgrade to the new Setup File is to print out your
Configuration File. Then start {COMMO} 5.xx and press Alt-G to edit the Setup
File. Change any items as needed, then exit and restart {COMMO} (the Setup
File is processed only at startup now).
Dialing Directory
-----------------
You will only need to change your Dialing Directory if you have used any
alternate Dialing Prefixes -- #1, #2, #3 or #4.
The Dialing Prefix items in the Configuration File are gone, but you may now
establish String Variables to have as many prefixes (or suffixes) as desired.
For example, suppose you had this in 4.xx:
23 * {AT U1 DT} Dial Prefix #2
and you had a Dialing Directory entry:
Joes-BBS {#2 555-1234} {pword} ...
In 5.xx you would put the following in your Setup File:
{set prefix2,AT U1 DT} Alternate prefix
You could use a variable name of your choice instead of "prefix2."
Finally, in your Dialing Directory change the entry to:
Joes-BBS {%prefix2% 555-1234} {pword} ...
Macro File
----------
Macro labels (they used to be called macro-id's) must now begin with a colon
(:). They may also be made up of one or more characters, of which the first
eight are significant.
So just change all your macro labels from {abc} to {:abc}, etc., for now.
The password must now be specified with the built-in variable "_pas". So just
replace all occurrences of "#" with "%_pas".
The EXECute "%" parameters have all been replaced with String Variables or
with Function Switches. Here is a list of parameters and what to change them
to:
Old Parameter Change to
------------- ---------
%a Use "A" switch: EXEC-A ...
%w Use "W" switch: EXEC-W ...
%p %_port (or %_por)
%s %_speed (or %_spe)
%m %_modem (or %_mod)
%c %_cap
%u String variable, "%uldir" for example.
%d String variable, "%dldir" for example.
%k Control character, e.g. change "%k^L" to just "^L".
%i Use INPUt function prior to EXEC. See example
below.
EXED and EXEN are no longer valid functions and must be specified with
Function Switches. Change EXED to EXEC-D and EXEN to EXEC-N.
Note that Function Switches may be used in any combination. Here is an
example of a macro to upload a file using Zmodem with DSZ:
ZMODEM batch {:af2} {setv file,%uldir\}
{input file,Enter a filename to UPLOAD}
{exec-AWD c:\proto\DSZ.com port %_port sz -m %file} {}
This sets the temporary variable "file" to the upload directory "uldir". The
INPUt function will display the current value of "file" in the input line
(with the cursor at the end).
Then DSZ will be run (direct, because of the "D" switch). The contents of the
variable "file" will be used for the filename. After DSZ executes, the alarm
will sound ("A" switch) and {COMMO} will wait for a key press ("W" switch) so
you can see the results.
A few other functions now have Function Switches to replace other parameters:
Change To
------ --
{dial 5,abc,c} {dial-C 5,abc}
{macload other.mac,abc,r} {macload-R other.mac,abc}
{doorway s} {doorway-S}
Key Changes
-----------
A number of key commands now have different default keys. These new keys may
conflict with existing macros, so check them carefully. Here is a list of the
changes:
Old key New key Key Command
------- ------- -----------
Alt-H F1 Online Help
Alt-Q Alt-H Hang Up Modem
Alt-U Alt-N Multi Number Dial
Alt-L Alt-P Set Terminal Parameters
Alt-P Alt-W Send Password String
Alt-3 Alt-T Master Sound toggle
Alt-4 Alt-T AutoBaud toggle
Alt-5 Alt-T Local Echo toggle
Alt-0 Alt-T Signal Lights toggle
- end -